not dextrous - Turkish English Dictionary